beating hammer - French English Dictionary